technical specialist - Alemán Inglés Diccionario